import store from "store";
import { getUrlParam } from "@/cool/utils";

// 路由模式
const routerMode = "history";

// 请求地址
const baseUrl = (function () {
	let proxy = getUrlParam("proxy");

	if (proxy) {
		store.set("proxy", proxy);
	} else {
		proxy = store.get("proxy") || "dev";
	}

	switch (process.env.NODE_ENV) {
		case "development":
			return `/${proxy}/admin`;
		case "production":
			return `/api/admin`;
		default:
			return "";
	}
})();

// socket
// const socketUrl = "http://mall.cool-js.com/socket";
// const socketUrl = "http://cool-mall.utools.club/socket";
const socketUrl = "http://192.168.0.125:7001/socket";

// 阿里字体图标库 https://at.alicdn.com/t/**.css
const iconfontUrl = ``;

// 程序配置参数
const app = {
	// 是否显示一级菜单栏
	showAMenu: false,
	// 是否显示路由导航栏
	showRouteNav: true,
	// 是否显示页面进程栏
	showProcess: true
};

export { routerMode, baseUrl, iconfontUrl, app, socketUrl };
